Twitter has been slapped with a fine from the U.S. Department of Justice and Federal Trade Commission - here's what Twitter did to draw their ire.
Twitter has been slapped with a fine from the U.S. Department of Justice and Federal Trade Commission - here's what Twitter did to draw their ire.